package com.ljxt.dt.dao.purchasingmanagementdao;

import com.ljxt.dt.domain.GoodsInfo;
import com.ljxt.dt.domain.PurchaseDetail;
import com.ljxt.dt.domain.SupplierInfo;

import java.util.List;

/**
 * 采购明细表
 * @author 徐浩钦
 * @version 1.0.0
 * @date 2020/5/11 15:18
 * @copyright 老九学堂T11
 */
public interface PurchaseDetailDao {

    /**
     * 根据分页的方式查询明细的信息
     * @param pageIndex
     * @param pageSize
     * @return
     */
    List<PurchaseDetail> selectAll(int pageIndex, int pageSize);

    /**
     * 根据 采购订单的 id  查询所属商品的对象集合
     * @param id
     * @return
     */
    List<GoodsInfo> selectGoodsByPurchaseId(String id);

    /**
     * 根据商品对象的 id 查询对应的供应商对象的信息
     * @param id
     * @return
     */
    SupplierInfo selectSupplierInfoByGoods(int id);





}
